 

package com.zdkj.subway.rca.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zdkj.subway.rca.entity.SwCkBankVerifyPayment;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;


/**
 * 银行电子账单与对账确认表汇总表
 *
 * @author stw
 * @date 2020-09-28 09:48:37
 */
public interface SwCkBankVerifyPaymentService extends IService<SwCkBankVerifyPayment> {
   /**
    * 对账确认表列表前缀
    * @return
    */
   List<Map<String,String>> getSwCkBankVerifyPaymentConfirmTableListPre();
   /**
    * 对账确认表列表
    * @return
    */
   List<Map<String,String>> getSwCkBankVerifyPaymentConfirmTableList();
   /**
    * 导出模版下载
    * @param  verfiyConfirmFlag  标识符
    * @return
    */
   void exportTamplates(String verfiyConfirmFlag,HttpServletResponse response);
   /**
    * 导入数据
    * @param file
    * @param  verfiyConfirmFlag  标识符
    * @return
    */
   Boolean saveBatchWithExcel(MultipartFile file,String verfiyConfirmFlag) throws Exception;
   /**
    * 自动解析文件
    * @return
    */
   List<Map<String, String>> getSwCkAutoUploadFileResolveListPre();
}
